Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Опыт общения с LNS DDE
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем > LonWorks
guest_11
Поделитесь пожалуйста опытом связи SCADA c Lon'ом посредством LNS DDE сервера. Баги, тормоза ограничения по типу переменных их количеству.
Reefer
Самое правильное решение - не пользоваться DDE сервером вообще. cool.gif
guest_11
Вы не могли бы уточнить, о каких слабых местах идет речь. Спасибо.
Reefer
Он разработан был 10 лет назад. Медленный, на больших сетях не живет. Не имеет такой фичи, как "подписка на переменные" и т.п.
KDVectra
Цитата(Reefer @ 31.3.2008, 15:21) [snapback]236841[/snapback]
Не имеет такой фичи, как "подписка на переменные" и т.п.

Что имеется ввиду под "подпиской на переменные"?
Reefer
Цитата(KDVectra @ 1.4.2008, 13:51) [snapback]237298[/snapback]
Что имеется ввиду под "подпиской на переменные"?

Variable subscribe. Это когда при открытии какого-либо экрана SCADA переменные начинают опрашиваться OPC например, а при закрытии окна прекращают (понятное дело что за исключением тех, которые аварийные). В этом случае уменьшается нагрузка на сеть.
Dmitry K.
Вне зависимости от сервера - это DDE или это OPC, если они "надстроены" над LNS, то можно мониторить в SCADA переменные виртуального функционального блока сетевого интерфейса, связанные (binding) с интересующими переменными узлов. В этом случае, нагрузка на сеть LON будет минимальна, при сколь угодно массовом и быстром темпе опроса переменных виртуального функционального блока.
Sun technik
Цитата(Dmitry K. @ 2.4.2008, 8:15) [snapback]237617[/snapback]
Вне зависимости от сервера - это DDE или это OPC, если они "надстроены" над LNS, то можно мониторить в SCADA переменные виртуального функционального блока сетевого интерфейса, связанные (binding) с интересующими переменными узлов. В этом случае, нагрузка на сеть LON будет минимальна, при сколь угодно массовом и быстром темпе опроса переменных виртуального функционального блока.


Идея хорошая, но есть несколько моментов с практической реализацией.
1. Переменных на сетевом интерфейсе может быть не более 4096. Хотя, конечно, можно сделать несколько сетей.
2. Виртуальный функциональный блок на интерфейсе - один. Отсюда следует, что надо на нём вручную создать динамические переменные, а потом еще для каждой из них сделать биндинг. На что уйдёт масса времени. Посему, вопрос такой, есть ли в природе интерфейсы с несколькими функциональными блоками? Т.е. чтобы создавать переменные/биндинги только для "шаблонов" определенных систем, а дальше делать copy-paste.
Chabol
Цитата(Sun technik @ 3.4.2008, 10:33) [snapback]238186[/snapback]
... Посему, вопрос такой, есть ли в природе интерфейсы с несколькими функциональными блоками? Т.е. чтобы создавать переменные/биндинги только для "шаблонов" определенных систем, а дальше делать copy-paste.


Поделитесь, плиз, информацией, если таковой интерфейс нашли.

Со своей стороны сообщу, что работая с ОРС-серверами и создавая в них конфигурации шаблонов (наборы переменных для устройств), их (шаблоны) можно copy-paste, что очень минимизировало временные затраты. Правда не все ОРС-сервера такую функциональность имеют.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.